
package net.tecdoc.cat.client;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;


/**
 * <p>Java class for articleLinkedVehiclesById2Record complex type.
 * 
 * <p>The following schema fragment specifies the expected content contained within this class.
 * 
 * <pre>
 * &lt;complexType name="articleLinkedVehiclesById2Record">
 *   &lt;complexContent>
 *     &lt;extension base="{http://server.cat.tecdoc.net}articleLinkedVehiclesById2RecordSrc">
 *       &lt;sequence>
 *         &lt;element name="assembledFrom" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="assembledTo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="axisConfiguration" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="carDesc" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="carId" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
 *         &lt;element name="constructionType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="cylinderCapacity" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         &lt;element name="linkingTargetType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="manuDesc" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="manuId" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
 *         &lt;element name="modelDesc" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="modelId" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
 *         &lt;element name="numberplateCount" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
 *         &lt;element name="powerHpFrom" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         &lt;element name="powerHpTo" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         &lt;element name="powerKwFrom" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         &lt;element name="powerKwTo" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         &lt;element name="tonnage" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         &lt;element name="yearOfConstructionFrom" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         &lt;element name="yearOfConstructionTo" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *       &lt;/sequence>
 *     &lt;/extension>
 *   &lt;/complexContent>
 * &lt;/complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "articleLinkedVehiclesById2Record", propOrder = {
    "assembledFrom",
    "assembledTo",
    "axisConfiguration",
    "carDesc",
    "carId",
    "constructionType",
    "cylinderCapacity",
    "linkingTargetType",
    "manuDesc",
    "manuId",
    "modelDesc",
    "modelId",
    "numberplateCount",
    "powerHpFrom",
    "powerHpTo",
    "powerKwFrom",
    "powerKwTo",
    "tonnage",
    "yearOfConstructionFrom",
    "yearOfConstructionTo"
})
public class ArticleLinkedVehiclesById2Record
    extends ArticleLinkedVehiclesById2RecordSrc
{

    protected String assembledFrom;
    protected String assembledTo;
    protected String axisConfiguration;
    protected String carDesc;
    protected Long carId;
    protected String constructionType;
    protected Integer cylinderCapacity;
    protected String linkingTargetType;
    protected String manuDesc;
    protected Long manuId;
    protected String modelDesc;
    protected Long modelId;
    protected Long numberplateCount;
    protected Integer powerHpFrom;
    protected Integer powerHpTo;
    protected Integer powerKwFrom;
    protected Integer powerKwTo;
    protected Integer tonnage;
    protected Integer yearOfConstructionFrom;
    protected Integer yearOfConstructionTo;

    /**
     * Gets the value of the assembledFrom property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getAssembledFrom() {
        return assembledFrom;
    }

    /**
     * Sets the value of the assembledFrom property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setAssembledFrom(String value) {
        this.assembledFrom = value;
    }

    /**
     * Gets the value of the assembledTo property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getAssembledTo() {
        return assembledTo;
    }

    /**
     * Sets the value of the assembledTo property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setAssembledTo(String value) {
        this.assembledTo = value;
    }

    /**
     * Gets the value of the axisConfiguration property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getAxisConfiguration() {
        return axisConfiguration;
    }

    /**
     * Sets the value of the axisConfiguration property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setAxisConfiguration(String value) {
        this.axisConfiguration = value;
    }

    /**
     * Gets the value of the carDesc property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getCarDesc() {
        return carDesc;
    }

    /**
     * Sets the value of the carDesc property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setCarDesc(String value) {
        this.carDesc = value;
    }

    /**
     * Gets the value of the carId property.
     * 
     * @return
     *     possible object is
     *     {@link Long }
     *     
     */
    public Long getCarId() {
        return carId;
    }

    /**
     * Sets the value of the carId property.
     * 
     * @param value
     *     allowed object is
     *     {@link Long }
     *     
     */
    public void setCarId(Long value) {
        this.carId = value;
    }

    /**
     * Gets the value of the constructionType property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getConstructionType() {
        return constructionType;
    }

    /**
     * Sets the value of the constructionType property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setConstructionType(String value) {
        this.constructionType = value;
    }

    /**
     * Gets the value of the cylinderCapacity property.
     * 
     * @return
     *     possible object is
     *     {@link Integer }
     *     
     */
    public Integer getCylinderCapacity() {
        return cylinderCapacity;
    }

    /**
     * Sets the value of the cylinderCapacity property.
     * 
     * @param value
     *     allowed object is
     *     {@link Integer }
     *     
     */
    public void setCylinderCapacity(Integer value) {
        this.cylinderCapacity = value;
    }

    /**
     * Gets the value of the linkingTargetType property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getLinkingTargetType() {
        return linkingTargetType;
    }

    /**
     * Sets the value of the linkingTargetType property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setLinkingTargetType(String value) {
        this.linkingTargetType = value;
    }

    /**
     * Gets the value of the manuDesc property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getManuDesc() {
        return manuDesc;
    }

    /**
     * Sets the value of the manuDesc property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setManuDesc(String value) {
        this.manuDesc = value;
    }

    /**
     * Gets the value of the manuId property.
     * 
     * @return
     *     possible object is
     *     {@link Long }
     *     
     */
    public Long getManuId() {
        return manuId;
    }

    /**
     * Sets the value of the manuId property.
     * 
     * @param value
     *     allowed object is
     *     {@link Long }
     *     
     */
    public void setManuId(Long value) {
        this.manuId = value;
    }

    /**
     * Gets the value of the modelDesc property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getModelDesc() {
        return modelDesc;
    }

    /**
     * Sets the value of the modelDesc property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setModelDesc(String value) {
        this.modelDesc = value;
    }

    /**
     * Gets the value of the modelId property.
     * 
     * @return
     *     possible object is
     *     {@link Long }
     *     
     */
    public Long getModelId() {
        return modelId;
    }

    /**
     * Sets the value of the modelId property.
     * 
     * @param value
     *     allowed object is
     *     {@link Long }
     *     
     */
    public void setModelId(Long value) {
        this.modelId = value;
    }

    /**
     * Gets the value of the numberplateCount property.
     * 
     * @return
     *     possible object is
     *     {@link Long }
     *     
     */
    public Long getNumberplateCount() {
        return numberplateCount;
    }

    /**
     * Sets the value of the numberplateCount property.
     * 
     * @param value
     *     allowed object is
     *     {@link Long }
     *     
     */
    public void setNumberplateCount(Long value) {
        this.numberplateCount = value;
    }

    /**
     * Gets the value of the powerHpFrom property.
     * 
     * @return
     *     possible object is
     *     {@link Integer }
     *     
     */
    public Integer getPowerHpFrom() {
        return powerHpFrom;
    }

    /**
     * Sets the value of the powerHpFrom property.
     * 
     * @param value
     *     allowed object is
     *     {@link Integer }
     *     
     */
    public void setPowerHpFrom(Integer value) {
        this.powerHpFrom = value;
    }

    /**
     * Gets the value of the powerHpTo property.
     * 
     * @return
     *     possible object is
     *     {@link Integer }
     *     
     */
    public Integer getPowerHpTo() {
        return powerHpTo;
    }

    /**
     * Sets the value of the powerHpTo property.
     * 
     * @param value
     *     allowed object is
     *     {@link Integer }
     *     
     */
    public void setPowerHpTo(Integer value) {
        this.powerHpTo = value;
    }

    /**
     * Gets the value of the powerKwFrom property.
     * 
     * @return
     *     possible object is
     *     {@link Integer }
     *     
     */
    public Integer getPowerKwFrom() {
        return powerKwFrom;
    }

    /**
     * Sets the value of the powerKwFrom property.
     * 
     * @param value
     *     allowed object is
     *     {@link Integer }
     *     
     */
    public void setPowerKwFrom(Integer value) {
        this.powerKwFrom = value;
    }

    /**
     * Gets the value of the powerKwTo property.
     * 
     * @return
     *     possible object is
     *     {@link Integer }
     *     
     */
    public Integer getPowerKwTo() {
        return powerKwTo;
    }

    /**
     * Sets the value of the powerKwTo property.
     * 
     * @param value
     *     allowed object is
     *     {@link Integer }
     *     
     */
    public void setPowerKwTo(Integer value) {
        this.powerKwTo = value;
    }

    /**
     * Gets the value of the tonnage property.
     * 
     * @return
     *     possible object is
     *     {@link Integer }
     *     
     */
    public Integer getTonnage() {
        return tonnage;
    }

    /**
     * Sets the value of the tonnage property.
     * 
     * @param value
     *     allowed object is
     *     {@link Integer }
     *     
     */
    public void setTonnage(Integer value) {
        this.tonnage = value;
    }

    /**
     * Gets the value of the yearOfConstructionFrom property.
     * 
     * @return
     *     possible object is
     *     {@link Integer }
     *     
     */
    public Integer getYearOfConstructionFrom() {
        return yearOfConstructionFrom;
    }

    /**
     * Sets the value of the yearOfConstructionFrom property.
     * 
     * @param value
     *     allowed object is
     *     {@link Integer }
     *     
     */
    public void setYearOfConstructionFrom(Integer value) {
        this.yearOfConstructionFrom = value;
    }

    /**
     * Gets the value of the yearOfConstructionTo property.
     * 
     * @return
     *     possible object is
     *     {@link Integer }
     *     
     */
    public Integer getYearOfConstructionTo() {
        return yearOfConstructionTo;
    }

    /**
     * Sets the value of the yearOfConstructionTo property.
     * 
     * @param value
     *     allowed object is
     *     {@link Integer }
     *     
     */
    public void setYearOfConstructionTo(Integer value) {
        this.yearOfConstructionTo = value;
    }

}
